#ifndef ELEMENT_HPP
#define ELEMENT_HPP

#include <Box2D.h>

class Element {
public:
    b2Body* body;

    Element();
    ~Element();

    virtual bool isBox();
    virtual bool isDoor();
    virtual bool isExit();
    virtual bool isFlash();
    virtual bool isHero();
    virtual bool isLight();
    virtual bool isMoveablePlatform();
    virtual bool isPlatform();
    virtual bool isRoom();
    virtual bool isSpotlight();
    virtual bool isSwitch();
};

#endif
